Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NORTH ROAD Detached £134,000 28 Mar 2002
4 NORTH ROAD Semi-Detached £220,000 11 May 2018
12 NORTH ROAD Terraced £53,000 31 Jul 2001